home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 32 / PC Gamer IT CD 32 2-2.iso / MECHCMDR / Data / Sprites / sprites.pak / Unnamed File 000017 < prev    next >
Text File  |  1998-04-09  |  35KB  |  840 lines

  1. FITini
  2.  
  3. //torso symmetrical = 1
  4. //arms symmetrical = 1
  5. //name = at.1
  6.  
  7.  
  8. [Main Info]
  9. st Name = "atlas"
  10. ul HeapSize = 4095
  11. ul legFileNumber = 6;
  12. ul torsoFileNumber = 8;
  13. ul rightArmFileNumber = 8;
  14. ul leftArmFileNumber = 8;
  15.  
  16. [Parts]
  17. uc NumParts = 4
  18. st PartAbbrev = "btlr"
  19.  
  20. [SpecialInfo]
  21. f fb_d_xlat = 2.0                //Velocity along i mech assumes at start of animation.
  22. ul jumpAirborne = 0            //Frame at which mech leaves the ground.
  23. ul jumpHold = 15                //Frame to hold at until mech gets back to landing altitude.
  24. f jumpStartLandTime = 1.0        //Altitude at which to continue jump animation.
  25. f jumpMaxDistance = 30.0            //in m  Used to calculate velocity by jumpMaxDistance / 10.0(s)
  26. f jumpGravity = 9.8            //Acceleration of gravity.  Used to determine height of parabola.
  27. f jumpStartVel = -2.0            //Startup Velocity in jump gesture.
  28. ul r_fb_w_fb_frame = 24            //Once r_fb gesture is complete, which frames do we need fom w_fb
  29. ul r_ff_w_ff_frame = 22            //Once r_ff gesture is complete, which frames do we need fom w_ff
  30. ul s_fb_w_fb_frame = 24            //Once S_fb gesture is complete, which frames do we need fom w_fb
  31. ul s_ff_w_ff_frame = 22            //Once S_ff gesture is complete, which frames do we need fom w_ff
  32. ul walk_to_w_r_frame = 27        //If going to w_r, what frame do we transition on in walk.
  33. ul run_to_r_w_frame = 19           //If going to r_w, what frame do we transition on in run.
  34. ul standToGunPose = 1
  35. ul walkToGunPose = 1
  36. ul runToGunPose = 1
  37.  
  38. [Gestures]
  39. uc NumGestures = 28
  40.  
  41. [Gestures0]
  42. uc State = 0                // What Gesture Number -- Park
  43. ul NumFrames = 1            // Number of frames to playback
  44. f FrameRate = 15.0            // Intended Frame rate of Playback
  45. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  46. uc Symmetrical = 1            // symmetrical Flag for Torso.
  47. uc ArmSymmetrical = 1            // Arms are symmetrical
  48. ul BasePacketNumber = 0            // Index into packet file for this gesture
  49. f StartVelocity = -1999.9            // Velocity this gesture starts at
  50. f EndVelocity = -1999.9            // Velocity this gesture finishes at
  51. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  52. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  53.  
  54. [Build0]                       //this is used to build the sprite gesture
  55. st Directory = "R:\at\s_p.90\pix\"
  56. st MatteDir = "R:\at\s_p.90\mask\"
  57. st HSDir = "R:\at\hotspots\"
  58. st SpecialFrameNum = "030"        //This is used when we only have one frame for this gesture.
  59. st SpriteGestureName = "s_p"
  60. st SpriteOutputName = "park"
  61. st Name = "at.1"
  62. ul TotalFrames = 1            // Total frames @ 30 fps
  63. ul FrameRate = 15            // Intended Frame rate of Playback
  64. f GammaLevel = 0.0
  65. uc paletteNum = 1
  66. uc StartIndex = 0
  67. uc RangeSize = 159
  68. ul HotSpotX = 75
  69. ul HotSpotY = 104
  70.  
  71. [Gestures1]
  72. uc State = 1                // What Gesture Number -- StandtoPark
  73. ul NumFrames = 16            // Number of frames to playback
  74. f FrameRate = 15.0            // Intended Frame rate of Playback
  75. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  76. uc Symmetrical = 1            // symmetrical Flag.
  77. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  78. ul BasePacketNumber = 60        // Index into packet file for this gesture
  79. f StartVelocity = -1999.9            // Velocity this gesture starts at
  80. f EndVelocity = 0.0            // Velocity this gesture finishes at
  81. uc ForwardResult = 0            // If we play this gesture, which is next, -1 means not a transition.
  82. uc ReverseResult = 2            // If we play this gesture backwards, which is nest, -1 means not a transition.
  83.  
  84. [Build1]                       //this is used to build the sprite gesture
  85. st Directory = "R:\at\s_p.90\pix\"
  86. st MatteDir = "R:\at\s_p.90\mask\"
  87. st HSDir = "R:\at\hotspots\"
  88. st SpriteGestureName = "s_p"
  89. st Name = "at.1"
  90. ul TotalFrames = 30            // Total frames @ 30 fps
  91. ul FrameRate = 15            // Intended Frame rate of Playback
  92. f GammaLevel = 0.0
  93. uc StartIndex = 0
  94. uc paletteNum = 1
  95. uc RangeSize = 159            
  96. ul HotSpotX = 75
  97. ul HotSpotY = 104
  98.  
  99. [Gestures2]
  100. uc State = 2                // What Gesture Number -- Stand
  101. ul NumFrames = 1            // Number of frames to playback
  102. f FrameRate = 15.0            // Intended Frame rate of Playback
  103. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  104. uc Symmetrical = 1            // symmetrical Flag.
  105. ul BasePacketNumber = 120        // Index into packet file for this gesture
  106. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  107. f StartVelocity = 0.0            // Velocity this gesture starts at
  108. f EndVelocity = 0.0            // Velocity this gesture finishes at
  109. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  110. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  111.  
  112. [Build2]                       //this is used to build the sprite gesture
  113. st Directory = "R:\at\s_p.90\pix\"
  114. st MatteDir = "R:\at\s_p.90\mask\"
  115. st HSDir = "R:\at\hotspots\"
  116. st SpecialFrameNum = "000"        //This is used when we only have one frame for this gesture.
  117. st SpriteGestureName = "s_p"
  118. st SpriteOutputName = "stand"
  119. st Name = "at.1"
  120. ul TotalFrames = 1            // Total frames @ 30 fps
  121. ul FrameRate = 15            // Intended Frame rate of Playback
  122. f GammaLevel = 0.0
  123. uc paletteNum = 1
  124. uc StartIndex = 0
  125. uc RangeSize = 159            
  126. ul HotSpotX = 75
  127. ul HotSpotY = 104
  128.  
  129. [Gestures3]
  130. uc State = 3                // What Gesture Number -- StandToWaaw
  131. ul NumFrames = 10            // Number of frames to playback
  132. f FrameRate = 15.0            // Intended Frame rate of Playback
  133. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  134. uc Symmetrical = 1            // symmetrical Flag.
  135. ul BasePacketNumber = 180        // Index into packet file for this gesture
  136. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  137. f StartVelocity = 0.0            // Velocity this gesture starts at
  138. f EndVelocity = 7.5            // Velocity this gesture finishes at
  139. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  140. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  141.  
  142. [Build3]                       //this is used to build the sprite gesture
  143. st Directory = "R:\at\s_w.90\pix\"
  144. st MatteDir = "R:\at\s_w.90\mask\"
  145. st HSDir = "R:\at\hotspots\"
  146. st SpriteGestureName = "s_w"
  147. st Name = "at.1"
  148. ul TotalFrames = 19            // Total frames @ 30 fps
  149. ul FrameRate = 15            // Intended Frame rate of Playback
  150. f GammaLevel = 0.0
  151. uc StartIndex = 0
  152. uc paletteNum = 1
  153. uc RangeSize = 159            
  154. ul HotSpotX = 75
  155. ul HotSpotY = 104
  156.  
  157. [Gestures4]
  158. uc State = 4                            // What Gesture Number -- Waaw
  159. ul NumFrames = 28                        // Number of frames to playback
  160. f FrameRate = 15.0                        // Intended Frame rate of Playback
  161. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  162. uc Symmetrical = 1                        // symmetrical Flag.
  163. ul BasePacketNumber = 240                // Index into packet file for this gesture
  164. uc ArmSymmetrical = 1                    // Arms are NOT symmetrical
  165. f StartVelocity = 7.5                    // Velocity this gesture starts at
  166. f EndVelocity = 7.5                        // Velocity this gesture finishes at
  167. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  168. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  169.  
  170. [Build4]                       //this is used to build the sprite gesture
  171. st Directory = "R:\at\walk.90\pix\"
  172. st MatteDir = "R:\at\walk.90\mask\"
  173. st HSDir = "R:\at\hotspots\"
  174. st SpriteGestureName = "walk"
  175. st Name = "at.1"
  176. ul TotalFrames = 55            // Total frames @ 30 fps
  177. ul FrameRate = 15            // Intended Frame rate of Playback
  178. f GammaLevel = 0.0
  179. uc StartIndex = 0
  180. uc RangeSize = 159
  181. uc paletteNum = 1
  182. ul HotSpotX = 75
  183. ul HotSpotY = 104
  184.  
  185. [Gestures5]
  186. uc State = 5                // What Gesture Number -- WaawToStand
  187. ul NumFrames = 13              // Number of frames to playback
  188. f FrameRate = 15.0            // Intended Frame rate of Playback
  189. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  190. uc Symmetrical = 1            // symmetrical Flag.
  191. ul BasePacketNumber = 300        // Index into packet file for this gesture
  192. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  193. f StartVelocity = 7.5            // Velocity this gesture starts at
  194. f EndVelocity = 0.0            // Velocity this gesture finishes at
  195. uc ForwardResult = 2            // If we play this gesture, which is next, -1 means not a transition.
  196. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  197.  
  198. [Build5]                       //this is used to build the sprite gesture
  199. st Directory = "R:\at\w_s.90\pix\"
  200. st MatteDir = "R:\at\w_s.90\mask\"
  201. st HSDir = "R:\at\hotspots\"
  202. st SpriteGestureName = "w_s"
  203. st Name = "at.1"
  204. ul TotalFrames = 25            // Total frames @ 30 fps
  205. ul FrameRate = 15            // Intended Frame rate of Playback
  206. f GammaLevel = 0.0
  207. uc StartIndex = 0
  208. uc RangeSize = 159            
  209. ul HotSpotX = 75
  210. uc paletteNum = 1
  211. ul HotSpotY = 104
  212.  
  213. [Gestures6]
  214. uc State = 6                // What Gesture Number -- WaawToRun
  215. ul NumFrames = 28            // Number of frames to playback
  216. f FrameRate = 15.0             // Intended Frame rate of Playback
  217. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  218. uc Symmetrical = 1            // symmetrical Flag.
  219. ul BasePacketNumber = 360        // Index into packet file for this gesture
  220. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  221. f StartVelocity = 7.5            // Velocity this gesture starts at
  222. f EndVelocity = 15.0            // Velocity this gesture finishes at
  223. uc ForwardResult = 7            // If we play this gesture, which is next, -1 means not a transition.
  224. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  225.  
  226. [Build6]                       //this is used to build the sprite gesture
  227. st Directory = "R:\at\w_r.90\pix\"
  228. st MatteDir = "R:\at\w_r.90\mask\"
  229. st HSDir = "R:\at\hotspots\"
  230. st SpriteGestureName = "w_r"
  231. st Name = "at.1"
  232. ul TotalFrames = 55            // Total frames @ 30 fps
  233. ul FrameRate = 15            // Intended Frame rate of Playback
  234. f GammaLevel = 0.0
  235. uc StartIndex = 0
  236. uc RangeSize = 159            
  237. uc paletteNum = 1
  238. ul HotSpotX = 75
  239. ul HotSpotY = 104
  240.  
  241. [Gestures7]
  242. uc State = 4                // What Gesture Number -- Run
  243. ul NumFrames = 20            // Number of frames to playback
  244. f FrameRate = 15.0            // Intended Frame rate of Playback
  245. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  246. uc Symmetrical = 1            // symmetrical Flag.
  247. ul BasePacketNumber = 420        // Index into packet file for this gesture
  248. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  249. f StartVelocity = 15.0            // Velocity this gesture starts at
  250. f EndVelocity = 15.0            // Velocity this gesture finishes at
  251. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  252. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  253.  
  254. [Build7]                       //this is used to build the sprite gesture
  255. st Directory = "R:\at\run.90\pix\"
  256. st MatteDir = "R:\at\run.90\mask\"
  257. st HSDir = "R:\at\hotspots\"
  258. st SpriteGestureName = "run"
  259. st Name = "at.1"
  260. ul TotalFrames = 39            // Total frames @ 30 fps
  261. ul FrameRate = 15            // Intended Frame rate of Playback
  262. uc paletteNum = 1
  263. f GammaLevel = 0.0
  264. uc StartIndex = 0
  265. uc RangeSize = 159            
  266. ul HotSpotX = 75
  267. ul HotSpotY = 104
  268.  
  269. [Gestures8]
  270. uc State = 8                // What Gesture Number -- RunToWaat
  271. ul NumFrames = 20            // Number of frames to playback
  272. f FrameRate = 15.0            // Intended Frame rate of Playback
  273. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  274. uc Symmetrical = 1            // symmetrical Flag.
  275. ul BasePacketNumber = 480        // Index into packet file for this gesture
  276. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  277. f StartVelocity = 15.0            // Velocity this gesture starts at
  278. f EndVelocity = 7.5            // Velocity this gesture finishes at
  279. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  280. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  281.  
  282. [Build8]                       //this is used to build the sprite gesture
  283. st Directory = "R:\at\r_w.90\pix\"
  284. st MatteDir = "R:\at\r_w.90\mask\"
  285. st HSDir = "R:\at\hotspots\"
  286. st SpriteGestureName = "r_w"
  287. st Name = "at.1"
  288. ul TotalFrames = 39            // Total frames @ 30 fps
  289. ul FrameRate = 15            // Intended Frame rate of Playback
  290. f GammaLevel = 0.0
  291. uc paletteNum = 1
  292. uc StartIndex = 0
  293. uc RangeSize = 159            
  294. ul HotSpotX = 75
  295. ul HotSpotY = 104
  296.  
  297. [Gestures9]
  298. uc State = 9                // What Gesture Number -- Reverse
  299. ul NumFrames = 28            // Number of frames to playback
  300. f FrameRate = -15.0            // Intended Frame rate of Playback
  301. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  302. uc Symmetrical = 1            // symmetrical Flag.
  303. ul BasePacketNumber = 240        // Index into packet file for this gesture
  304. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  305. f StartVelocity = -7.5            // Velocity this gesture starts at
  306. f EndVelocity = -7.5            // Velocity this gesture finishes at
  307. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  308. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  309.  
  310. //DO NOT BUILD GESTURE 9 -- IT IS THE SAME AS WALK!!!
  311. //MODIFY CODE TO MAKE THIS GO!
  312. [Build9]                       //this is used to build the sprite gesture
  313. uc NoBuild = 1                //Check for this in mksprite
  314. st Directory = "R:\at\walk.90\pix\"
  315. st MatteDir = "R:\at\walk.90\mask\"
  316. st HSDir = "R:\at\hotspots\"
  317. st SpriteGestureName = "walk"
  318. st Name = "at.1"
  319. ul TotalFrames = 55            // Total frames @ 30 fps
  320. ul FrameRate = 30            // Intended Frame rate of Playback
  321. uc paletteNum = 1
  322. f GammaLevel = 0.0
  323. uc StartIndex = 0
  324. uc RangeSize = 159            
  325. ul HotSpotX = 75
  326. ul HotSpotY = 104
  327.  
  328. [Gestures10]
  329. uc State = 10                // What Gesture Number -- StandToReverse
  330. ul NumFrames = 13              // Number of frames to playback
  331. f FrameRate = 7.5            // Intended Frame rate of Playback
  332. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  333. uc Symmetrical = 1            // symmetrical Flag.
  334. ul BasePacketNumber = 300        // Index into packet file for this gesture
  335. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  336. f StartVelocity = 0.0            // Velocity this gesture starts at
  337. f EndVelocity = -7.5            // Velocity this gesture finishes at
  338. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  339. uc ReverseResult = 9            // If we play this gesture backwards, which is nest, -1 means not a transition.
  340.  
  341. [Build10]                   //this is used to build the sprite gesture
  342. uc NoBuild = 1
  343. st Directory = "R:\at\w_s.90\pix\"
  344. st MatteDir = "R:\at\w_s.90\mask\"
  345. st HSDir = "R:\at\hotspots\"
  346. st SpriteGestureName = "w_s"
  347. st Name = "at.1"
  348. ul TotalFrames = 25            // Total frames @ 30 fps
  349. ul FrameRate = 15            // Intended Frame rate of Playback
  350. f GammaLevel = 0.0
  351. uc paletteNum = 1
  352. uc StartIndex = 0
  353. uc RangeSize = 159            
  354. ul HotSpotX = 75
  355. ul HotSpotY = 104
  356.  
  357. [Gestures11]
  358. uc State = 11                // What Gesture Number -- Limp
  359. ul NumFrames = 20              // Number of frames to playback
  360. f FrameRate = 15.0            // Intended Frame rate of Playback
  361. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  362. uc Symmetrical = 1            // symmetrical Flag.
  363. ul BasePacketNumber = 540        // Index into packet file for this gesture
  364. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  365. f StartVelocity = 3.0            // Velocity this gesture starts at
  366. f EndVelocity = 3.0            // Velocity this gesture finishes at
  367. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  368. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  369.  
  370. [Build11]                   //this is used to build the sprite gesture
  371. st Directory = "R:\at\limpl.90\pix\"
  372. st MatteDir = "R:\at\limpl.90\mask\"
  373. st HSDir = "R:\at\hotspots\"
  374. st SpriteGestureName = "limpl"
  375. st Name = "at.1"
  376. ul TotalFrames = 39            // Total frames @ 30 fps
  377. ul FrameRate = 15            // Intended Frame rate of Playback
  378. f GammaLevel = 0.0
  379. uc StartIndex = 0
  380. uc paletteNum = 1
  381. uc RangeSize = 159            
  382. ul HotSpotX = 75
  383. ul HotSpotY = 104
  384.  
  385. [Gestures12]
  386. uc State = 12                // What Gesture Number -- WaatToHitBack/Recover
  387. ul NumFrames = 29              // Number of frames to playback
  388. f FrameRate = 15.0            // Intended Frame rate of Playback
  389. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  390. uc Symmetrical = 1            // symmetrical Flag.
  391. ul BasePacketNumber = 600        // Index into packet file for this gesture
  392. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  393. f StartVelocity = 7.5            // Velocity this gesture starts at
  394. f EndVelocity = 7.5            // Velocity this gesture finishes at
  395. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  396. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  397.  
  398. [Build12]                   //this is used to build the sprite gesture
  399. st Directory = "R:\at\w_hb.90\pix\"
  400. st MatteDir = "R:\at\w_hb.90\mask\"
  401. st HSDir = "R:\at\hotspots\"
  402. st SpriteGestureName = "w_hb"
  403. st Name = "at.1"
  404. ul TotalFrames = 56            // Total frames @ 30 fps
  405. ul FrameRate = 15            // Intended Frame rate of Playback
  406. f GammaLevel = 0.0
  407. uc StartIndex = 0
  408. uc RangeSize = 159            
  409. uc paletteNum = 1
  410. ul HotSpotX = 75
  411. ul HotSpotY = 104
  412.  
  413. [Gestures13]
  414. uc State = 13                // What Gesture Number -- WaatToHitFront/Recover
  415. ul NumFrames = 35              // Number of frames to playback
  416. f FrameRate = 15.0            // Intended Frame rate of Playback
  417. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  418. uc Symmetrical = 1            // symmetrical Flag.
  419. ul BasePacketNumber = 660        // Index into packet file for this gesture
  420. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  421. f StartVelocity = 7.5            // Velocity this gesture starts at
  422. f EndVelocity = 7.5            // Velocity this gesture finishes at
  423. uc ForwardResult = 4            // If we play this gesture, which is next, -1 means not a transition.
  424. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  425.  
  426. [Build13]                   //this is used to build the sprite gesture
  427. st Directory = "R:\at\w_hf.90\pix\"
  428. st MatteDir = "R:\at\w_hf.90\mask\"
  429. st HSDir = "R:\at\hotspots\"
  430. st SpriteGestureName = "w_hf"
  431. st Name = "at.1"
  432. ul TotalFrames = 69            // Total frames @ 30 fps
  433. ul FrameRate = 15            // Intended Frame rate of Playback
  434. f GammaLevel = 0.0
  435. uc StartIndex = 0
  436. uc RangeSize = 159            
  437. ul HotSpotX = 75
  438. uc paletteNum = 1
  439. ul HotSpotY = 104
  440.  
  441. [Gestures14]
  442. uc State = 14                // What Gesture Number -- WaatToFallBack
  443. ul NumFrames = 24              // Number of frames to playback
  444. f FrameRate = 7.0            // Intended Frame rate of Playback
  445. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  446. uc Symmetrical = 1            // symmetrical Flag.
  447. ul BasePacketNumber = 720        // Index into packet file for this gesture
  448. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  449. f StartVelocity = 7.5            // Velocity this gesture starts at
  450. f EndVelocity = 0.0            // Velocity this gesture finishes at
  451. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  452. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  453.  
  454. [Build14]                   //this is used to build the sprite gesture
  455. st Directory = "R:\at\w_fb.90\pix\"
  456. st MatteDir = "R:\at\w_fb.90\mask\"
  457. st HSDir = "R:\at\hotspots\"
  458. st SpriteGestureName = "w_fb"
  459. st Name = "at.1"
  460. ul TotalFrames = 47            // Total frames @ 30 fps
  461. ul FrameRate = 15            // Intended Frame rate of Playback
  462. f GammaLevel = 0.0
  463. uc paletteNum = 1
  464. uc StartIndex = 0
  465. uc RangeSize = 159            
  466. ul HotSpotX = 75
  467. ul HotSpotY = 104
  468.  
  469. [Gestures15]
  470. uc State = 15                // What Gesture Number -- WaatToFallForward
  471. ul NumFrames = 22              // Number of frames to playback
  472. f FrameRate = 7.0            // Intended Frame rate of Playback
  473. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  474. uc Symmetrical = 1            // symmetrical Flag.
  475. ul BasePacketNumber = 780        // Index into packet file for this gesture
  476. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  477. f StartVelocity = 7.5            // Velocity this gesture starts at
  478. f EndVelocity = 0.0            // Velocity this gesture finishes at
  479. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  480. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  481.  
  482. [Build15]                   //this is used to build the sprite gesture
  483. st Directory = "R:\at\w_ff.90\pix\"
  484. st MatteDir = "R:\at\w_ff.90\mask\"
  485. st HSDir = "R:\at\hotspots\"
  486. st SpriteGestureName = "w_ff"
  487. st Name = "at.1"
  488. ul TotalFrames = 43            // Total frames @ 30 fps
  489. ul FrameRate = 15            // Intended Frame rate of Playback
  490. f GammaLevel = 0.0
  491. uc StartIndex = 0
  492. uc paletteNum = 1
  493. uc RangeSize = 159            
  494. ul HotSpotX = 75
  495. ul HotSpotY = 104
  496.  
  497. [Gestures16]
  498. uc State = 16                // What Gesture Number -- RunToHit/FallBack
  499. ul NumFrames = 20              // Number of frames to playback
  500. f FrameRate = 7.0            // Intended Frame rate of Playback
  501. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  502. uc Symmetrical = 1            // symmetrical Flag.
  503. ul BasePacketNumber = 840        // Index into packet file for this gesture
  504. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  505. f StartVelocity = 15.0            // Velocity this gesture starts at
  506. f EndVelocity = 0.0            // Velocity this gesture finishes at
  507. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  508. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  509.  
  510. [Build16]                   //this is used to build the sprite gesture
  511. st Directory = "R:\at\r_fb.90\pix\"
  512. st MatteDir = "R:\at\r_fb.90\mask\"
  513. st HSDir = "R:\at\hotspots\"
  514. st SpriteGestureName = "r_fb"
  515. st Name = "at.1"
  516. ul TotalFrames = 38            // Total frames @ 30 fps
  517. ul FrameRate = 15            // Intended Frame rate of Playback
  518. f GammaLevel = 0.0
  519. uc StartIndex = 0
  520. uc RangeSize = 159            
  521. uc paletteNum = 1
  522. ul HotSpotX = 75
  523. ul HotSpotY = 104
  524.  
  525. [Gestures17]
  526. uc State = 17                // What Gesture Number -- RunToHit/FallForward
  527. ul NumFrames = 22              // Number of frames to playback
  528. f FrameRate = 7.0            // Intended Frame rate of Playback
  529. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  530. uc Symmetrical = 1            // symmetrical Flag.
  531. ul BasePacketNumber = 900        // Index into packet file for this gesture
  532. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  533. f StartVelocity = 15.0            // Velocity this gesture starts at
  534. f EndVelocity = 0.0            // Velocity this gesture finishes at
  535. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  536. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  537.  
  538. [Build17]                   //this is used to build the sprite gesture
  539. st Directory = "R:\at\r_ff.90\pix\"
  540. st MatteDir = "R:\at\r_ff.90\mask\"
  541. st HSDir = "R:\at\hotspots\"
  542. st SpriteGestureName = "r_ff"
  543. st Name = "at.1"
  544. ul TotalFrames = 43            // Total frames @ 30 fps
  545. ul FrameRate = 15            // Intended Frame rate of Playback
  546. f GammaLevel = 0.0
  547. uc paletteNum = 1
  548. uc StartIndex = 0
  549. uc RangeSize = 159            
  550. ul HotSpotX = 75
  551. ul HotSpotY = 104
  552.  
  553. [Gestures18]
  554. uc State = 18                // What Gesture Number -- StandToFallBack
  555. ul NumFrames = 23              // Number of frames to playback
  556. f FrameRate = 7.0            // Intended Frame rate of Playback
  557. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  558. uc Symmetrical = 1            // symmetrical Flag.
  559. ul BasePacketNumber = 960        // Index into packet file for this gesture
  560. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  561. f StartVelocity = 0.0            // Velocity this gesture starts at
  562. f EndVelocity = 0.0            // Velocity this gesture finishes at
  563. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  564. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  565.  
  566. [Build18]                   //this is used to build the sprite gesture
  567. st Directory = "R:\at\s_fb.90\pix\"
  568. st MatteDir = "R:\at\s_fb.90\mask\"
  569. st HSDir = "R:\at\hotspots\"
  570. st SpriteGestureName = "s_fb"
  571. st Name = "at.1"
  572. ul TotalFrames = 45            // Total frames @ 30 fps
  573. ul FrameRate = 15            // Intended Frame rate of Playback
  574. f GammaLevel = 0.0
  575. uc paletteNum = 1
  576. uc StartIndex = 0
  577. uc RangeSize = 159            
  578. ul HotSpotX = 75
  579. ul HotSpotY = 104
  580.  
  581. [Gestures19]
  582. uc State = 19                // What Gesture Number -- StandToFallForward
  583. ul NumFrames = 21              // Number of frames to playback
  584. f FrameRate = 7.0            // Intended Frame rate of Playback
  585. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  586. uc Symmetrical = 1            // symmetrical Flag.
  587. ul BasePacketNumber = 1020        // Index into packet file for this gesture
  588. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  589. f StartVelocity = 0.0            // Velocity this gesture starts at
  590. f EndVelocity = 0.0            // Velocity this gesture finishes at
  591. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  592. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  593.  
  594. [Build19]                   //this is used to build the sprite gesture
  595. st Directory = "R:\at\s_ff.90\pix\"
  596. st MatteDir = "R:\at\s_ff.90\mask\"
  597. st HSDir = "R:\at\hotspots\"
  598. st SpriteGestureName = "s_ff"
  599. st Name = "at.1"
  600. ul TotalFrames = 41            // Total frames @ 30 fps
  601. ul FrameRate = 15            // Intended Frame rate of Playback
  602. f GammaLevel = 0.0
  603. uc paletteNum = 1
  604. uc StartIndex = 0
  605. uc RangeSize = 159            
  606. ul HotSpotX = 75
  607. ul HotSpotY = 104
  608.  
  609. [Gestures20]
  610. uc State = 20                // What Gesture Number -- Jump
  611. ul NumFrames = 65              // Number of frames to playback
  612. f FrameRate = 15.0            // Intended Frame rate of Playback
  613. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  614. uc Symmetrical = 1            // symmetrical Flag.
  615. ul BasePacketNumber = 1080        // Index into packet file for this gesture
  616. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  617. f StartVelocity = 0.0            // Velocity this gesture starts at
  618. f EndVelocity = 0.0            // Velocity this gesture finishes at
  619. uc ForwardResult = -1            // If we play this gesture, which is next, -1 means not a transition.
  620. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  621.  
  622. [Build20]                   //this is used to build the sprite gesture
  623. st Directory = "R:\at\jump.90\pix\"
  624. st MatteDir = "R:\at\jump.90\mask\"
  625. st HSDir = "R:\at\hotspots\"
  626. st SpriteGestureName = "jump"
  627. st Name = "at.1"
  628. ul TotalFrames = 128            // Total frames @ 30 fps
  629. ul FrameRate = 15            // Intended Frame rate of Playback
  630. f GammaLevel = 0.0
  631. uc paletteNum = 1
  632. uc StartIndex = 0
  633. uc RangeSize = 159            
  634. ul HotSpotX = 75
  635. ul HotSpotY = 104
  636.  
  637. [Gestures21]
  638. uc State = 21                // What Gesture Number -- RollOverfromfftofb
  639. ul NumFrames = 31              // Number of frames to playback
  640. f FrameRate = 15.0            // Intended Frame rate of Playback
  641. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  642. uc Symmetrical = 1            // symmetrical Flag.
  643. ul BasePacketNumber = 1140        // Index into packet file for this gesture
  644. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  645. f StartVelocity = 0.0            // Velocity this gesture starts at
  646. f EndVelocity = 0.0            // Velocity this gesture finishes at
  647. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  648. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  649.  
  650. [Build21]                   //this is used to build the sprite gesture
  651. st Directory = "R:\at\fb_d.90\pix\"
  652. st MatteDir = "R:\at\fb_d.90\mask\"
  653. st HSDir = "R:\at\hotspots\"
  654. st SpriteGestureName = "fb_d"
  655. st Name = "at.1"
  656. ul TotalFrames = 60            // Total frames @ 30 fps
  657. ul FrameRate = 15            // Intended Frame rate of Playback
  658. f GammaLevel = 0.0
  659. uc paletteNum = 1
  660. uc StartIndex = 0
  661. uc RangeSize = 159            
  662. ul HotSpotX = 75
  663. ul HotSpotY = 104
  664.  
  665. [Gestures22]
  666. uc State = 22                // What Gesture Number -- Get Up, dammit
  667. ul NumFrames = 46              // Number of frames to playback
  668. f FrameRate = 15.0            // Intended Frame rate of Playback
  669. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  670. uc Symmetrical = 1            // symmetrical Flag.
  671. ul BasePacketNumber = 1200        // Index into packet file for this gesture
  672. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  673. f StartVelocity = 0.0            // Velocity this gesture starts at
  674. f EndVelocity = 0.0            // Velocity this gesture finishes at
  675. uc ForwardResult = 2            // If we play this gesture, which is next, -1 means not a transition.
  676. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  677.  
  678. [Build22]                   //this is used to build the sprite gesture
  679. st Directory = "R:\at\d_s.90\pix\"
  680. st MatteDir = "R:\at\d_s.90\mask\"
  681. st HSDir = "R:\at\hotspots\"
  682. st SpriteGestureName = "d_s"
  683. st Name = "at.1"
  684. ul TotalFrames = 90            // Total frames @ 30 fps
  685. ul FrameRate = 15            // Intended Frame rate of Playback
  686. f GammaLevel = 0.0
  687. uc paletteNum = 1
  688. uc StartIndex = 0
  689. uc RangeSize = 159            
  690. ul HotSpotX = 75
  691. ul HotSpotY = 104
  692.  
  693. [Gestures23]
  694. uc State = 15                // What Gesture Number -- FallenForward
  695. ul NumFrames = 22              // Number of frames to playback
  696. f FrameRate = 15.0            // Intended Frame rate of Playback
  697. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  698. uc Symmetrical = 1            // symmetrical Flag.
  699. ul BasePacketNumber = 780        // Index into packet file for this gesture
  700. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  701. f StartVelocity = 0.0            // Velocity this gesture starts at
  702. f EndVelocity = 0.0            // Velocity this gesture finishes at
  703. uc ForwardResult = 22            // If we play this gesture, which is next, -1 means not a transition.
  704. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  705.  
  706. [Build23]                   //this is used to build the sprite gesture
  707. uc NoBuild = 1
  708. st Directory = "R:\at\w_ff.90\pix\"
  709. st MatteDir = "R:\at\w_ff.90\mask\"
  710. st HSDir = "R:\at\hotspots\"
  711. st SpriteGestureName = "w_ff"
  712. st Name = "at.1"
  713. ul TotalFrames = 43            // Total frames @ 30 fps
  714. ul FrameRate = 15            // Intended Frame rate of Playback
  715. f GammaLevel = 0.0
  716. uc paletteNum = 1
  717. uc StartIndex = 0
  718. uc RangeSize = 159            
  719. ul HotSpotX = 75
  720. ul HotSpotY = 104
  721.  
  722. [Gestures24]
  723. uc State = 24                // What Gesture Number -- FallenBack
  724. ul NumFrames = 24              // Number of frames to playback
  725. f FrameRate = 15.0            // Intended Frame rate of Playback
  726. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  727. uc Symmetrical = 1            // symmetrical Flag.
  728. ul BasePacketNumber = 720        // Index into packet file for this gesture
  729. uc ArmSymmetrical = 1            // Arms are NOT symmetrical
  730. f StartVelocity = 0.0            // Velocity this gesture starts at
  731. f EndVelocity = 0.0            // Velocity this gesture finishes at
  732. uc ForwardResult = 21            // If we play this gesture, which is next, -1 means not a transition.
  733. uc ReverseResult = -1            // If we play this gesture backwards, which is nest, -1 means not a transition.
  734.  
  735. [Build24]                   //this is used to build the sprite gesture
  736. uc NoBuild = 1
  737. st Directory = "R:\at\w_fb.90\pix\"
  738. st MatteDir = "R:\at\w_fb.90\mask\"
  739. st HSDir = "R:\at\hotspots\"
  740. st SpriteGestureName = "w_fb"
  741. st Name = "at.1"
  742. ul TotalFrames = 47            // Total frames @ 30 fps
  743. ul FrameRate = 15            // Intended Frame rate of Playback
  744. f GammaLevel = 0.0
  745. uc paletteNum = 1
  746. uc StartIndex = 0
  747. uc RangeSize = 159            
  748. ul HotSpotX = 75
  749. ul HotSpotY = 104
  750.  
  751. [Gestures25]
  752. uc State = 25                            // What Gesture Number -- Not A REAL Gesture!!!   Armfalls
  753. ul NumFrames = 12                          // Number of frames to playback
  754. f FrameRate = 15.0                        // Intended Frame rate of Playback
  755. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  756. uc Symmetrical = 0                        // symmetrical Flag.
  757. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  758. ul BasePacketNumber = 0                    // Index into packet file for this gesture
  759. st BasePacketName = "atlas.armfalls"    // Special name to use for the armfall shape file.
  760. f StartVelocity = 0.0                    // Velocity this gesture starts at
  761. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  762. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  763. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  764.  
  765. [Build25]                                   //this is used to build the sprite gesture
  766. st Directory = "R:\at\armfalls.90\pix\"
  767. st MatteDir = "R:\at\armfalls.90\mask\"
  768. st HSDir = "R:\thor\hotspots\"
  769. st SpriteGestureName = "armfalls"
  770. st Name = "at.1"
  771. ul TotalFrames = 23                        // Total frames @ 30 fps
  772. ul FrameRate = 15                        // Intended Frame rate of Playback
  773. f GammaLevel = 0.0
  774. uc StartIndex = 0
  775. uc RangeSize = 159            
  776. uc paletteNum = 1
  777. ul HotSpotX = 75
  778. ul HotSpotY = 104
  779.  
  780. [Gestures26]
  781. uc State = 26                        // What Gesture Number -- GunPose
  782. ul NumFrames = 1                    // Number of frames to playback
  783. f FrameRate = 15.0                    // Intended Frame rate of Playback
  784. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  785. uc Symmetrical = 1                    // symmetrical Flag for Torso.
  786. uc ArmSymmetrical = 1                // Arms are symmetrical
  787. ul BasePacketNumber = 1260            // Index into packet file for this gesture
  788. f StartVelocity = -1999.9            // Velocity this gesture starts at  Velocity N/A for this gesture
  789. f EndVelocity = -1999.9                // Velocity this gesture finishes at
  790. uc ForwardResult = -1                // If we play this gesture, which is next, -1 means not a transition.
  791. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  792.  
  793. [Build26]                               //this is used to build the sprite gesture
  794. st Directory = "O:\Sprites\at\r_g.90\pix\"
  795. st MatteDir = "O:\Sprites\at\r_g.90\mask\"
  796. st HSDir = "O:\Sprites\at\hotspots\"
  797. st SpecialFrameNum = "010"            //This is used when we only have one frame for this gesture.
  798. st SpriteGestureName = "r_g"
  799. st SpriteOutputName = "pose"
  800. st Name = "at.1"
  801. ul TotalFrames = 1                    // Total frames @ 30 fps
  802. ul FrameRate = 15                    // Intended Frame rate of Playback
  803. f GammaLevel = 0.0
  804. uc paletteNum = 1
  805. uc StartIndex = 0
  806. uc RangeSize = 159
  807. ul HotSpotX= 75
  808. ul HotSpotY = 104
  809.  
  810. [Gestures27]
  811. uc State = 27                        // What Gesture Number -- TransToGunPose
  812. ul NumFrames = 6                    // Number of frames to playback
  813. f FrameRate = 15.0                    // Intended Frame rate of Playback
  814. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  815. uc Symmetrical = 1                    // symmetrical Flag.
  816. uc ArmSymmetrical = 1                // Arms are NOT symmetrical
  817. ul BasePacketNumber = 1320            // Index into packet file for this gesture
  818. f StartVelocity = -1999.9            // Velocity this gesture starts at
  819. f EndVelocity = -1999.0                // Velocity this gesture finishes at
  820. uc ForwardResult = 26                // If we play this gesture, which is next, -1 means not a transition.
  821. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  822.  
  823. [Build27]                               //this is used to build the sprite gesture
  824. st Directory = "O:\Sprites\at\r_g.90\pix\"
  825. st MatteDir = "O:\Sprites\at\r_g.90\mask\"
  826. st HSDir = "O:\Sprites\at\hotspots\"
  827. st SpriteGestureName = "r_g"
  828. st Name = "at.1"
  829. ul TotalFrames = 10                    // Total frames @ 30 fps
  830. ul FrameRate = 15                    // Intended Frame rate of Playback
  831. f GammaLevel = 0.0
  832. uc StartIndex = 0
  833. uc paletteNum = 1
  834. uc RangeSize = 159            
  835. ul HotSpotX= 75
  836. ul HotSpotY = 104
  837.  
  838. FITend
  839.  
  840.